continuous rolling train - Spanish English Dictionary